a medium-sized toothed whale (monodon monoceros) - Spanish English Dictionary